Streaming Real-Time Audio and Video Data with Transformation-Based Error Concealment and Reconstruction
نویسندگان
چکیده
One fundamental problem with streaming audio and video data over unreliable IP networks is that packets may be dropped or arrive too late for playback. Traditional error control schemes are not attractive because they either add redundant information that may worsen network traffic, or rely solely on the inadequate capability of the decoder to do error concealment. In this paper, we propose a simple yet efficient transformation-based algorithm in order to conceal network losses in streaming real-time audio and video data over the Internet. In the receiver side, we adopt a simple reconstruction algorithm based on interpolation, as sophisticated concealment techniques cannot be employed in software-based real-time playback. In the sender side, we design a linear transformation with the objective of minimizing the mean squared error, assuming that some of the descriptions are lost and that the missing information is reconstructed by simple averaging at the destination. We further integrate the transformations in case of video streaming in the discrete cosine transform (DCT) to produce an optimized reconstruction-based DCT. Experimental results show that our proposed algorithm performs well in real Internet tests.
منابع مشابه
A Survey of Error-Concealment Schemes for Real-Time Audio and Video Transmissions over the Internet
Real-time audio and video data streamed over unreliable IP networks, such as the Internet, may encounter losses due to dropped packets or late arrivals. This paper reviews error-concealment schemes developed for streaming realtime audio and video data over the Internet. Based on their interactions with (video or audio) source coders, we classify existing techniques into source coder-independent...
متن کاملStreaming Video with Transformation-Based Error Concealment and Reconstruction
Real-time video streaming over the Internet requires robust delivery mechanisms with low overhead. Traditional error control schemes are not attractive because they either add redundant information that may worsen network traffic, or rely solely on the inadequate capability of the decoder to do error concealment. As sophisticated concealment techniques cannot be employed in a real-time software...
متن کاملStreaming Video with Optimized Reconstruction-Based DCT
One fundamental problem with streaming video data over unreliable IP networks is that packets may be dropped or arrive too late for real-time playback. Traditional error-control schemes are not attractive because they either add redundant information that may worsen network traffic, or rely solely on decoders with inadequate error concealment. This paper presents a joint senderreceiver approach...
متن کاملA Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding
Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...
متن کاملReal-Time Streaming Video With Adaptive Bandwidth Control and DCT-Based Error Concealment
This work deals with dropped streaming video packets from the viewpoint of minimizing future dropped packets, as well as restoring data lost in packets already dropped, specifically geared toward real-time transmission of H.263+ bitstream. Minimization of future dropped packets is achieved by an adaptive least mean squares bandwidth (BW) controller predicting the available bandwidth supported b...
متن کامل